weeding harrow - Spanish English Dictionary